/*2021-04-01 渣土车办事页面专用*/
.eCharts-deal-list dt {
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #EAEDF3;
    padding: 0 30px;
}

.eCharts-deal-list dd {
    height: 60px;
    padding: 0 30px;
    border-bottom: 1px solid #EAEDF3;
    line-height: 60px;
}

.eCharts-deal-list dd i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #176BFF;
    border-radius: 50% !important;
}

.eCharts-deal-list dd.theme-blue .pull-left {
    color: #176BFF;
}

.eCharts-deal-list dd.theme-blue i {
    background: #176BFF;
}

.eCharts-deal-list dd.theme-orange .pull-left {
    color: #FEB130;
}

.eCharts-deal-list dd.theme-orange i {
    background: #FEB130;
}

.eCharts-deal-list dd.theme-red .pull-left {
    color: #FF4A4A;
}

.eCharts-deal-list dd.theme-red i {
    background: #FF4A4A;
}

.eCharts-deal-list dd.theme-gray .pull-left {
    color: #c1c1c1;
}

.eCharts-deal-list dd.theme-gray i {
    background: #c1c1c1;
}

.threeBan > li {
    width: calc(25% - 6px);
    position: relative;
    border-radius: 4px !important;
    height: 100px;
    cursor: pointer;
}

.threeBan > li a {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top: 16px;
}

.threeBan > li a .dtFont {
    color: white;
    font-size: 30px;
}

.threeBan > li a span {
    color: white;
    font-size: 18px;
}

.threeBan > li:nth-child(1) {
    background: linear-gradient(180deg, #1665D8 0%, #4F92F2 100%);
}

.threeBan > li:nth-child(2) {
    background: linear-gradient(180deg, #6758F3 0%, #978BFF 100%);
}

.threeBan > li:nth-child(3) {
    background: linear-gradient(180deg, #F67D2E 0%, #FFA76C 100%);
}

.threeBan > li:nth-child(4) {
    background: linear-gradient(180deg, #33AA44 0%, #72D580 100%);
}

.w2 {
    width: 220px
}

.normal-button.w4 {
    width: 68px
}

@media screen and (max-width: 1600px) {
    .w1 {
        width: 140px
    }

    .w2 {
        width: 180px
    }

    .search-box input.w3 {
        width: 200px
    }

    .search-box {
        width: 274px
    }
}

@media screen and (max-width: 1450px) {
    .tab-block > li {
        padding: 0 25px;
        height: 35px;
        line-height: 34px
    }

    .w2 {
        width: 160px
    }

    .search-box input.w3 {
        width: 195px
    }

    .search-box {
        width: 250px
    }

    .normal-button.w4, .search-box button {
        width: 50px
    }
}

@media screen and (max-width: 1330px) {
    .tab-block > li {
        padding: 0 17px
    }
}
